What £8,000,000 Buys You In Mayfair, Central London In 2023 | Duplex Apartment